﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

using OfficialWeb.Core;

using OOS.Application.User.Services.Dtos;
using OOS.Core.Address;

namespace OOS.Application.Order.Dtos
{
    /// <summary>
    /// 订单管理输出对象
    /// </summary>
    public class OrderBasicDto: IdAndUserStringAndIsDeletedBase
    {
        /// <summary>
        /// 订单号
        /// </summary>
        public String Number { get; set; }
        /// <summary>
        /// 用户对象
        /// </summary>
        public UserBasicDto userBasicDto { get; set; }
        /// <summary>
        /// 地址对象
        /// </summary>
        public AddressBook addressBook { get; set; }
        /// <summary>
        /// 订单状态，1，已支付；2，已发货；3，已收货
        /// </summary>
        public int OrderStatus { get; set; }
        /// <summary>
        /// 实收金额
        /// </summary>
        public double TotalMoney { get; set; }
        /// <summary>
        /// 订单详情
        /// </summary>
        public String OrderDetail { get; set; }
        /// <summary>
        /// 买家留言
        /// </summary>
        public String UserText { get; set; }
    }
}
